Career 2017 2016 2015 2014 2013 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 Chile F4 Brazil F4 Brazil F5 Ecuador F1 Mexico F15 Colombia F4 Mexico F14 Mexico F15 USA F2 USA F3 USA F4 Ecuador F3 Bolivia F1 Bolivia F2 USA F1 Ecuador F6 USA F27 Germany F8 USA F13 USA F11 Serbia F1 Romania F4 AXA Open II - Espinho ATU Cup 2001 - Weiden Challenger Casino Lugano - Lugano BH Tennis Open International Cup - Belo Horizonte Skandia Open - Linz Brixina Tennis Open - Bressanone Geneva Challenger - Geneva Black Forest Open - Freudenstadt DPD Challenger 2001 - Aschaffenburg VII Trofeo Ciudad de Quito - Quito Copa Ericsson Brazil - Sao Paulo Copa Ericsson Chile - Santiago Copa Ericsson - Montevideo drkoop.com USTA Challenger of Burbank - Burbank XL Capital Bermuda Open - Bermuda Challenger Leon 2003 - Leon 2003 West Side Tennis Club Challenger - Forest Hills 12th BH Tennis Open International Cup - Belo Horizonte GHI Bronx Classic - Bronx 2004 USTA Challenger of Calabasas - Calabasas Oklahoma Challenger - Tulsa Seguros Bolivar Open - Medellin Challenger Ciudad de Guayaquil - Guayaquil Seguros Bolivar Open - Bogota BH Tenis Open International Cup 2008 - Belo Horizonte Tiburon Challenger Guayaquil Challenger Salvador Challenger Cali Challenger Mons Challenger Guayaquil Challenger Champaign Challenger San Jose Challenger Barranquilla Challenger Blumenau Challenger Sarasota Challenger Cali Challenger Quito Challenger Bogota Challenger Guayaquil Challenger Bucaramanga Challenger Morelos Challenger Rimouski Challenger Guadalajara Challenger Cali Challenger Furth Challenger Manta Challenger Poznan Challenger Tampere Challenger Cortina Challenger San Marino Challenger Medellin Challenger Pereira Challenger Guayaquil Challenger Santiago Challenger San Luis Potosi Challenger Guadalajara Challenger Furth Challenger Blois Challenger Barranquilla Challenger Campinas Challenger Pereira Challenger Medellin Challenger Monterrey Challenger Guayaquil Challenger Champaign Challenger Rio De Janeiro Challenger Bucaramanga Challenger Santo Domingo Challenger Morelos Challenger Sarasota Challenger Savannah Challenger Tallahassee Challenger Bordeaux Challenger Furth Challenger Marburg Challenger Cali Challenger Mallorca Open - Mallorca Heineken Open - Auckland Sybase Open - San Jose Chevrolet Cup - Santiago Cerveza Club Columbia Open - Bogota Mallorca Open - Mallorca Gerry Weber Open - Halle President's Cup 2000 - Tashkent UBS Open Gstaad - Gstaad Franklin Templeton Tennis Classic - Scottsdale U.S. Men's Clay Court Championships - Houston Gerry Weber Open - Halle AIG Japan Open - Tokyo Siebel Open - San Jose Abierto Mexicano de Tenis Pegaso - Acapulco Franklin Templeton Tennis Classic - Scottsdale The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Miller Lite Hall of Fame Tennis Championships - Newport Generali Open 2003 - Kitzbuhel BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Gerry Weber Open - Halle BellSouth Open - Vina del Mar Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Mercedes-Benz Cup - Los Angeles Generali Open - Kitzbuhel Movistar Open - Vina del Mar Tennis Channel Open - Las Vegas US Men's Clay Court Championships - Houston Gerry Weber Open - Halle Generali Open - Kitzbuhel Campionati Internazionali di Sicilia - Palermo Millenium Tennis Championships - Delray Beach SAP Open - San Jose Estoril Open - Estoril The Stella Artois Championships - London The Hypo Group Tennis International 2008 - Poertschach Countrywide Classic - Los Angeles If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon PBZ Zagreb Indoors - Zagreb Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Countrywide Classic - Los Angeles BCR Open Romania - Bucharest If Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon SAP Open - San Jose The Dubai Tennis Championships - Dubai The 'Fitz' Casino Challenger - Tunica Tatra Banka Open - Bratislava XL Capital Bermuda Open - Bermuda Prasentiert Von Seat Wolfsburg - Wolfsburg 2005 West Side Tennis Coub Men's Challenger - Forest Hills Copa Claro - Buenos Aires Serbia Open - Belgrade Czech Open 2005 - Prostejov Ecuador Open - Quito Open de Nice Cote d'Azur - Nice Ecuador Open - Quito Britania Zavaleta - Puebla Macedonia Open - Skopje USA F3 (Plantation) The West Side Tennis Club Grass Court Challenger - Forest Hills Gemax Open 2002 - Belgrade Joplin Challenger - Joplin VII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Challenger of Calabasas - Calabasas 2002 Eddleman USTA Challenger - Birmingham Zagreb Open - Zagreb Hungarian Open - Budapest Schickendanz Open - Furth 2002 USTA Tallahassee Tennis Challenger - Tallahassee ATU Cup - Weiden CA Challenge 2002 - Graz XXIX Edizione 'A.Savoldi Marco' - Manerbio V Abierto Internacional de Salinas - Salinas Sardinia International Championship - Cagliari Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana The Scottish Tennis Championships - Edinburgh Bulgarian Challenger 2002 - Sofia LTA Men's Challenger - Wrexham Togliatti Cup - Togliatti BMW Brixina Tennis Open 2000 - Bressanone Copa Ericsson Brazil - Sao Paulo VI Trofeo Ciudad de Quito - Quito Copa Ericsson Costa Rica - San Jose Hilton Waikoloa Village USTA Challenger - Waikoloa VI Abierto Internacional de Salinas - Salinas IV Gramado Open de Tenis - Gramado Segundo Aberto de Brasilia - Brasilia Copa Ericsson Argentina - Buenos Aires TED Open-Akbank Private Banking - Istanbul VIII Trofeo Ciudad de Quito - Quito USTA Challenger of Burbank - Burbank USTA Challenger of San Antonio - San Antonio 2002 Azalea Orthopedic Challenger - Tyler University of Tennessee USTA Challenger - Knoxville Tennis Masters Series - Miami Britania Zavaleta - Puebla USTA Challenger of Dallas - Dallas Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Warsteiner Challenger Series - Lippstadt Western & Southern Financial Group Masters - Cincinnati Pacific Life Open - Indian Wells Abierto Internacional de Salinas - Salinas BPCA Open de Nice-Tounoi Challenger - Nice Pacific Life Open - Indian Wells Pacific Life Open - Indian Wells Sony Ericsson Open - Miami 2003 Freeman Men's Challenger - Joplin BNP Paribas Open - Indian Wells Mutua Madrilena Masters Madrid - Madrid Warsteiner Grand Prix ATP Challenger - Oberstaufen BNP Paribas Open - Indian Wells Newcastle Challenger - Newcastle BNP Paribas Open - Indian Wells Heinekin Open 1998 - Budva IV Trofeo Ciudad de Quito - Quito Eddleman/USTA Challenger - Birmingham BBB Open - Sofia Muller Cup 99 - Ulm BNP Paribas Open - Indian Wells BMW Brixina Tennis Open - Bressanone Macedonian Open 1999 - Skopje Copa Ericsson - Sao Paulo Copa Ericsson - Lima Copa Ericsson - Santiago VIII Avierto Internacional de Salinas - Salinas San Luis Potosi Challenger - San Luis Potosi 2003 Eddleman USTA Challenger - Birmingham Memorial Savigni - Sassuolo 2003 USTA Tallahassee Tennis Challenger - Tallahassee Atlantic City Open - Atlantic City Credicard Mastercard Tennis Cup - Campos do Jordao V Trani Cup - Trani CA Challenge - Graz Project Independence Men's Challenger - Mandeville USTA Challenger of San Antonio - San Antonio Regional Hand Center Men's Challenger - Fresno IX Trofeo Ciudad de Quito - Quito The USTA Challenger at West End Racquet - Torrance Waco International Tennis Challenger - Waco A Glimmer of Hope Challenger - Austin Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas 2004 Freeman Men's Challenger - Joplin Corona Mexico City Open - Mexico City IX Abierto Internacional de Salinas - Salinas XL Capital Bermuda Open - Bermuda West Side Tennis Club Clay Court Challenger - Forest Hills Ljubljana Open - Ljubljana Czech Open - Prostejov USTA Tallahassee Tennis Challenger - Tallahassee West Side Tennis Challenger - Forest Hills XI Open International D'Andorra - Andorra Ciudad de Pozoblanco 'Open Diputacion' - Cordoba USTA Seascape Challenger - Aptos Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Fifth Third Bank Tennis Classic - Lexington 2004 Colorado Tennis Classic - Denver Binghamton Professional Tennis Tournament - Binghamton I Manta Open - Manta Brasov Challenger - Brasov Smith Barney Men's Challenger - Covington College Station Challenger - College Station Austin Challenger - Austin X Trofeo Ciudad de Quito - Quito Tiburon Challenger - Tiburon Burbank Challenger - Burbank 2004 Keys Gate Challenger - Homestead Aberto de Sao Paulo - Sao Paulo La Serena Open - La Serena Copa Telefonica CTC Chile - Santiago Gemax Samsung Open 2005 - Belgrade USTA Men's Challenger of Dallas - Dallas 2005 Freeman Men's Challenger - Joplin X Abierto Internacional de Salinas - Salinas Draft Corona Mexico City Open - Mexico City Harrah's Entertainment Challenger - Tunica ECM Prague Open 2005 - Prague Badden Open by Rothaus - Ettlingen Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Comerica Challenger - Aptos dBI Tennis Challenger - Binghamton GHI Bronx Classic - Bronx Open de L'Isere - Grenoble XI Trofeo Ciudad de Quito - Quito Copa Petrobras - Bogota Copa Petrobras - Santiago Challenger Cudad de Guayaquil - Guayaquil Music City Challenger - Nashville USTA Illinois Challenger - Champaign Nossa Caixa Tennis Cup - Sao Paulo Copa Kia - Santiago Cyclus Open de Tenis - Florianopolis USTA Men's Challenger of Dallas - Dallas XI Abierto Internacional de Salinas - Salinas Ostdeutscher Sparkassen Cup - Dresden San Remo Tennis Cup-16° Piertomaso Tessitore - San Remo Baden Open - Ettlingen Schickendanz Open - Furth Challenger ATP de Cuenca Diario El Mercurio - Cuenca Seguros Bogota Open - Bogota Credicard Mastercard Tennis Cup - Campos do Jordao Antonio Savoldi-Marco Co. - Manerbio Citta di Como - Como Dusseldorf Open 2006 - Dusseldorf Banja Luka Challenger - Banja Luka The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Ford Tennis Championships - Louisville USTA Challenger - Champaign AT&T Challenger of Dallas - Dallas BMW Tennis Championship - Sunrise San Luis Potosi Challenger 2007 - San Luis Potosi Challenger Casablanca San Angel - Mexico City XL Bermuda Open - Bermuda II Naples ITG Challenger - Naples Unique Zagreb Open - Zagreb The Surbiton Trophy - Surbiton Arpa Ceramic Cup - Reggio Emilia Open Castilla y Leon - Segovia Levene Gouldin & Thompson Tennis Challenger - Binghamton Lubbock Challenger - Lubbock XIII Trofeo Ciudad de Quito - Quito Swanston Challenger - Sacramento Copa Petrobras Colombia - Bogota Pro Challenger at Calabasas - Calabasas The Tarka Challenger - Barnstaple Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger - Champaign Challenger Britania Zavaleta - Puebla ITG Miami Challenger - Miami Internazionali di Tennis di Bergamo - Bergamo Sony Ericsson Open 2008 - Belgrade Challenger DCNS de Cherbourg - Cherbourg Abierto Internacional de Salinas 'Dario Expreso' - Salinas BMW Tennis Championship - Sunrise Australian Open - Melbourne Mitsubishi Electric Europe Cup - Monza Wimbledon - London Tunis Open - Tunis Ostdeutscher Sparkassen Cup - Dresden BNP Paribas Primrose - Bordeaux U.S. Open - New York Hurricane Tennis Open - Bradenton Trofeo Cassa di Risparmio di Alessandria - Alessandria Unicredit Czech Open - Prostejov Zenith Tennis Cup-Harbour Club - Milan Guzzini Challenger - Recanati 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia Open Diputacion Ciudad de Pozoblanco - Cordoba V Manta Open-Trofeo Ricardo Delgado Aray - Manta Credicard Citi Mastercard Tennis Cup - Campos do Jordao Wimbledon - London XIV Challenger ATP Club Premium Open - Quito Seguros Bolivar Open - Cali 2008 Lubbock Challenger - Lubbock Australian Open - Melbourne French Open - Paris Sacramento Challenger - Sacramento The Mercedes Benz of Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding Wimbledon - London U.S. Open - New York Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana Carson Challenger Dallas Challenger Australian Open - Melbourne Bogota Challenger French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Mexico City Challenger Talahassee Challenger U.S. Open - New York Pereira Challenger Wimbledon - London French Open - Paris Alessandria Challenger Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Bogota Challenger Manta Challenger U.S. Open - New York Brasilia Challenger U.S. Open - New York Australian Open - Melbourne Bogota Challenger French Open - Paris Quito Challenger Sacramento Challenger Wimbledon - London Medellin Challenger Dallas Challenger Sunrise Challenger Bogota Challenger Pereira Challenger Santiago Challenger Manta Challenger Nottingham Challenger Bogota Challenger French Open - Paris Campos do Jordao Challenger Brasilia Challenger Wimbledon - London Quito Challenger Rennes Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Sao Paulo Challenger Bucaramanga Challenger Dallas Challenger Salinas Challenger Santiago Challenger Recife Challenger Zagreb Challenger Turin Challenger Pozoblanco Challenger 1st Challenger Tournament Leon - Leon Ciudad de Pozoblanco 'Open Diputacion' - Cordoba Quelle Cup 2000 - Furth Copa Ericsson Argentina - Buenos Aires Medellin Challenger Tiburon Challenger Copa Ericsson Costa Rica - San Jose Salinas Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Vicenza Challenger USTA Men's Challenger of Dallas - Dallas Quito Challenger Knoxville Challenger Hilton Waikoloa USTA Challenger - Waikoloa Morelos Challenger Leon Challenger Tallahassee Challenger Amer-Wilson Challenger - Tampere Cali Challenger The Wright Financial Group, Inc. Challenger - Champaign Prague Challenger Marburg Challenger Bogota Challenger - Bogota Las Vegas Challenger Knoxville Challenger Irving Challenger San Luis Potosi Challenger Fergana Challenger Scheveningen Challenger Opel Bulvaria MCG Bulgarian Open - Sofia USTA Freeman Men's Challenger - Joplin Hilton Waikoloa Village USTA Challenger - Waikoloa Copa Ericsson Mexico - Guadalajara Yugoslavia Open - Belgrade Healthsouth/USTA Men's Challenger of Burbank - Burbank The Wright Financial Group USTA Challenger - Champaign Internationaux du Doubs - Besancon 7th Wartburg Open - Eisenach Music City Challenger - Nashville San Marino Cepu Open - San Marino Bruno & Bruno Trial Lawyers Men's Challenger - New Orleans 2001 Eddleman USTA Challenger - Birmingham USTA Challenger of Orlando - Orlando 1° Torneo Challenger Series 12° Trofeo Paolo Corazzi - Cremona USTA Challenger of Tiburon - Tiburon Vancouver Challenger Santos Challenger Cali Challenger XL Capital Bermuda Open - Bermuda V Trofeo Barcelona de Tenis - Barcelona Davis Cup, World Group, QR, NED-ECU 5-0 Davis Cup, Group 1, 2R, ECU-PER 3-2 Davis Cup, World Group, QR, ECU-GBR 3-2 Davis Cup, World Group, 1R, AUS-ECU 4-1 Davis Cup, World Group, QR, GBR-ECU 4-1 Davis Cup, Group 1, 1R, ECU-CHI 3-2 Davis Cup, Group 1, REL2, ECU-PER 4-1 Davis Cup, Group 2, 2R, SCG-POR 5-0 Davis Cup, Group 1, 1R, MEX-ECU 2-3 Davis Cup, Group 1, 2R, ECU-PAR 5-0 Davis Cup, World Group, PO, AUT-ECU 4-1 Davis Cup, Group 1, 2R, ECU-BRA 0-4 Kroger / St. Jude International - Memphis Franklin Templeton Tennis Classic - Scottsdale Open Romania - Bucharest Segovia Challenger The Artois Championships - London Pilot Pen Tennis - New Haven Heilbronn Challenger AAPT Championships - Adelaide Adidas International - Sydney Brasil Open - Costa do Sauipe Abierto Mexicano Telfonica MoviStar - Acapulco Arizona Men's Tennis Championships - Scottsdale U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Miller Lite Hall of Fame Tennis Championships - Newport Legg Mason Tennis Classic - Washington D.C. Mercedes Cup - Stuttgart Copa Telmex - Buenos Aires Ordina Open - 's-Hertogenbosch Allianz Suisse Open Gstaad - Gstaad U.S. Men's Clay Court Championships - Houston Tennis Channel Open - Las Vegas Open de Tenis Comunidad Valenciana - Valencia Medibank International - Sydney SAP Open - San Jose Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston Serbia Open - Belgrade Open de Nice Cote dAzur - Nice AEGON Championships - London AEGON International - Eastbourne Campbells Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Countrywide Classic - Los Angeles Delray Beach International Tennis Championships - Delray Beach Gerry Weber Open - Halle Brasil Open - Sao Paulo SkiStar Swedish Open - Bastad Davis Cup, World Group, PO, ROU-ECU 5-0 Credit Agricole Suisse Open - Gstaad Ecuador Open - Quito US Men's Clay Court Championship - Houston Brisbane - Brisbane Italian Open - Rome The Ericsson Open - Miami Rogers Cup - Montreal Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Davis Cup, Group 1, 2R, ECU-VEN 3-2 Davis Cup, Group 1, 1R, ECU-BAH 5-0 Davis Cup, Group 1, 2R, ECU-CAN 3-2 Davis Cup, Group 1, 1R, ECU-COL 5-0 Davis Cup, World Group, QR, ROU-ECU 3-2 Davis Cup, Group 1, 2R, CHI-ECU 5-0 Davis Cup, Group 1, 1R, CAN-ECU 2-3 French Open - Paris Davis Cup, Group 1, 2R, ECU-PER 4-1 Davis Cup, World Group, PO, BRA-ECU, 2-3 Davis Cup, PO, CRO-ECU 5-0 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston